root puddling - Turkish English Dictionary